﻿using AVCUMPlatform.BLL.Interface;
using AVCUMPlatform.DAL;
using AVCUMPlatform.DAL.Implement;
using AVCUMPlatform.DAL.Interface;
using AVCUMPlatform.Entities;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AVCUMPlatform.BLL.Implement
{
    public class ClientInfoBLL : BaseBLL<ClientInfo>, IClientInfoBLL
    {
        /// <summary>
        /// 消息DAL
        /// </summary>
        private IClientInfoDAL _clientInfoDAL;
        private IClientInfoDAL clientInfoDAL
        {
            get
            {
                if (_clientInfoDAL == null)
                {
                    _clientInfoDAL = DALContainer.Resolve<IClientInfoDAL>();
                }
                return _clientInfoDAL;
            }
        }
        public override void SetDal()
        {
            Dal = clientInfoDAL;
        }
        
    }
}
